🇬🇧 en fr 🇫🇷

high street noun

  • (British, Irish, parts of New England) The main street of any town.
rue principale, grande rue
Wiktionary Links